package com.iot.ic.service;

import java.util.List;
import java.util.Map;

import com.iot.ic.model.RefereeInfo;
import com.iot.ic.model.StadiumInfo;
import com.iot.ic.model.TeamInfo;





/**
 * Created by xiuge on 2017/2/20.
 */
public interface StadiumService {
	
	/**
	 * 获得赛场信息列表
	 * @param stadiumInfo
	 * @return
	 */
	List<StadiumInfo> listStadiumInfos(StadiumInfo stadiumInfo);
	
	/**、
	 * 添加赛场信息
	 * @param stadiumInfo
	 * @return
	 */
	int addStadiumInfos(StadiumInfo stadiumInfo);
	/**、
	 * 更改赛场信息
	 * @param stadiumInfo
	 * @return
	 */
	int updateStadiumInfo(StadiumInfo stadiumInfo);

	
	/**
	 * 删除赛场信息
	 * @param stadiumInfoId
	 * @return
	 */
	int deleteStadiumInfo(int stadiumInfoId);
	/**
	 * 获得带场景列表的赛场信息
	 * @param stadiumInfoId
	 * @return
	 */
	StadiumInfo getStadiumInfoWithSceneList(int stadiumInfoId);
	
	
	/**
	 * @param stadiumInfoId
	 * @return
	 */
	StadiumInfo getStadiumPosition(int stadiumInfoId);
	
}
